package com.axzhengxin.platform.business.service;

import com.axzhengxin.platform.business.domain.BizRenewLoanInfo;

import java.util.List;

/**
 * 续贷信息Service接口
 * 
 * @author axzhengxin
 * @date 2021-04-01
 */
public interface IBizRenewLoanInfoService 
{
    /**
     * 查询续贷信息
     * 
     * @param renewLoanId 续贷信息ID
     * @return 续贷信息
     */
    public BizRenewLoanInfo selectBizRenewLoanInfoById(String renewLoanId);

    /**
     * 查询续贷信息列表
     * 
     * @param bizRenewLoanInfo 续贷信息
     * @return 续贷信息集合
     */
    public List<BizRenewLoanInfo> selectBizRenewLoanInfoList(BizRenewLoanInfo bizRenewLoanInfo);

    /**
     * 新增续贷信息
     * 
     * @param bizRenewLoanInfo 续贷信息
     * @return 结果
     */
    public int insertBizRenewLoanInfo(BizRenewLoanInfo bizRenewLoanInfo);

    /**
     * 修改续贷信息
     * 
     * @param bizRenewLoanInfo 续贷信息
     * @return 结果
     */
    public int updateBizRenewLoanInfo(BizRenewLoanInfo bizRenewLoanInfo);

    /**
     * 批量删除续贷信息
     * 
     * @param renewLoanIds 需要删除的续贷信息ID
     * @return 结果
     */
    public int deleteBizRenewLoanInfoByIds(String[] renewLoanIds);

    /**
     * 删除续贷信息信息
     * 
     * @param renewLoanId 续贷信息ID
     * @return 结果
     */
    public int deleteBizRenewLoanInfoById(String renewLoanId);
}
